Primitive Element Theorem

Theorem

Let \(\mathbb{K}/\mathbb{F}\) be a finite, separable field extension. Then \(\mathbb{K}/\mathbb{F}\) is a simple extension.

The proof of this theorem is constructive. As such, we will prove the simple case, with two known generator of \(\mathbb{K}\), showing exactly how the primitive element can be calculated, and then prove the general result by induction.

Lemma

Let \(\mathbb{K} = \mathbb{F}(\alpha, \beta)\) be a finite, separable field extension (that is, \(\alpha\) and \(\beta\) are algebraic over \(\mathbb{F}\) with minimal polynomials that have no repeated roots).


Let \(\alpha_1, \dots, \alpha_n\) be the conjugates of \(\alpha\) and \(\beta_1, \dots, \beta_m\) be the conjugates of \(\beta\) with \(\alpha = \alpha_1\) and \(\beta = \beta_1\).


If \(c \in \mathbb{F}\) satisfies

\[ \alpha + c\beta \neq \alpha_i + c\beta_j\]

for all \(i \in \{1, \dots, n\}\) and \(j \in \{2, \dots, m\}\), then

\[ \mathbb{K} = \mathbb{F}(\alpha + c\beta).\]
Proof

Let \(\mathbb{K} = \mathbb{F}(\alpha, \beta)\) be a finite extension and let \(f\) and \(g\) be the minimal polynomials over \(\mathbb{F}\) over \(\alpha\) and \(\beta\) respectively.

Let \(\alpha_1, \dots, \alpha_n\) be the conjugates of \(\alpha\) (the roots of \(f\)) and \(\beta_1, \dots, \beta_m\) be the conjugates of \(\beta\) (the roots of \(g\)) with \(\alpha = \alpha_1\) and \(\beta = \beta_1\).

Now, let \(c\) be such that

\[ \theta = \alpha + c\beta \neq \alpha_i + c\beta_j\]

for all \(i \in \{1, \dots, n\}\) and \(j \in \{2, \dots, m\}\).

Such a \(c\) exists because there are only finitely many equations, and \(\alpha_i \neq 0\) and \(\beta_i \neq 0\) unless \(\alpha\) or \(\beta\) is zero, a trivial case.

Notice that \(f(\alpha) = 0\) and therefore \(f(\theta - c\beta) = 0\). Hence \(\beta\) is a root of \(f(\theta - cX)\) and \(g(X)\). This is the only common root since \(g\) has only roots of the form \(\beta_k\), and if \(\beta_k\) is a root of \(f(\theta - cX)\) then \(\theta - c\beta_k = \alpha_i\) (since \(\alpha_i\) are only roots of \(f\)) for some \(\alpha_i\), a contradiction unless \(\beta_k = \beta\).

Therefore \(f(\theta - cX)\) and \(g(X)\) has a unique common root, \(\beta\).

Let \(h\) be the minimal polynomial of \(\beta\) over \(\mathbb{F}(\theta)\), and consider \(f(\theta - cX)\) and \(g(X)\) as polynomials in \(\mathbb{F}(\theta)[X]\). Since the minimal polynomial divides any polynomial with has the same root, we can deduce that

\[ h(X) \mid g(X), f(\theta - cX).\]

This means that \(h\) is linear, since the two polynomials only have one common root and neither have repeated roots because we are working over a separable extension. Since \(h\) is monic, we can then conclude that \(h(X) = X - \beta\) which is in \(\mathbb{F}(\theta)[X]\) and thus \(\beta \in \mathbb{F}(\theta)\).

With \(\theta - c \beta = \alpha\) we have that \(\alpha \in \mathbb{F}(\theta)\), and hence \(\mathbb{F}(\alpha, \beta) \subseteq \mathbb{F}(\theta)\). The other inclusion follows simply because \(\theta \in \mathbb{F}(\alpha, \beta)\).